﻿using System;

namespace BorgExt
{
    [SlotDefinition("Discoverer")]
    public interface IDiscoverer : IDisposable
    {
        event DiscoveryEventHandler Changed;
        event DiscoveryEventHandler Discovered;
        event DiscoveryEventHandler Removed;

        void Start(TypeBuilder typeBuilder);
    }
}

